smoke baffle - Francés Inglés Diccionario